package com.joplus.housekeeper.bean;

import java.util.List;

/**
 * author： ccm
 * time： 2017/6/29.
 * description：
 */

public class HotelDetailBean {

    /**
     * code : 2000
     * data : {"hotelHouseTypes":[{"hotelHouseAttentions":[{"sid":"sid9","createdDatetime":1498647316000,"updatedDatetime":1498647318000,"content":"为您推荐","isHighlight":true,"sortNumber":1,"hotelHouseSid":"hhsid1"},{"sid":"sid29","createdDatetime":1498647316000,"updatedDatetime":1498647318000,"content":"不可取消","isHighlight":true,"sortNumber":2,"hotelHouseSid":"hhsid1"}],"hotelHouseType":{"sid":"hhsid1","createdDatetime":1498647155000,"updatedDatetime":1498647159000,"name":"豪华大床房","houseDetailLabel":"单早|62m 有床 大床","houseRemindLabel":"亲，不要错过近期超低价格哦","memberPrice":2788,"ctripPrice":5220,"status":"1","hotelSid":"hsid1"}}],"hotel":{"sid":"hsid1","createdDatetime":1498646401000,"updatedDatetime":1498646403000,"serviceSid":"ser1463110650570c2o4","name":"上海东锦江希尔顿逸林酒店","address":"上海市浦东杨高南路889号","levelSid":"dict1491905020876BKy4","levelName":"4","districtSid":"9ad43aeec37b44b6aff4c61fb9c6dfdf","districtName":"浦东新区","citySid":"area1476075851393EjKc","cityName":"上海市","coverKey":"2017-06-29/2017062910011864903282.jpg","introduction":"上海东锦江希尔顿逸林酒店位于陆家嘴商业圈，东西两楼以至高47层傲然屹立于浦东，俯瞰浦江两岸，美景尽收眼底，并以其枢纽位置便捷通往上海各商业中心。入住拥有十年五星经验的酒店，并品尝温热的巧克力香脆曲奇。酒店拥有850间品味出众的客房，4个独具特色的餐厅，一个健身中心和可容纳500位客人的会务场所。180米高空旋转餐厅X-Sensation更是为您提供用餐、聚会的优质场所。","memberServiceLabel":"2888","isShare":true,"shareTitle":"上海东锦江希尔顿逸林酒店","shareDescription":"上海东锦江希尔顿逸林酒店位于陆家嘴商业圈，东西两楼以至高47层傲然屹立于浦东","shareUrl":"http://doubletree.hilton.com.cn/zh-cn/hotel/Shanghai/doubletree-Shanghai-SHASPDI/about.html","sharePicture":"http://image.joplus.cn/2017-06-29/2017062910011864903282.jpg?e=1498988030&token=aBcc3cHlCNiHpGi-QCjGrwLt_P8iLyvWiVlFN1Vp:Tx4DBkS4ioQcXfakgjwcHWk_wPs=","status":"1"},"pictures":[{"id":"p1","pictureKey":"http://image.joplus.cn/2017-06-29/2017062910011864903282.jpg?e=1498988030&token=aBcc3cHlCNiHpGi-QCjGrwLt_P8iLyvWiVlFN1Vp:Tx4DBkS4ioQcXfakgjwcHWk_wPs=","sortNumber":0,"createdDatetime":1490322667000,"productId":"","hospitalSid":null},{"id":"p2","pictureKey":"http://image.joplus.cn/2017-06-29/2017062910013833806464.jpg?e=1498988030&token=aBcc3cHlCNiHpGi-QCjGrwLt_P8iLyvWiVlFN1Vp:QTRrP_q7Jkqks35ov6FEPKoplsA=","sortNumber":1,"createdDatetime":1490334502000,"productId":"","hospitalSid":null},{"id":"p3","pictureKey":"http://image.joplus.cn/2017-06-29/2017062910060576908266.jpg?e=1498988030&token=aBcc3cHlCNiHpGi-QCjGrwLt_P8iLyvWiVlFN1Vp:f6LuVdM4SjjHYTNtvMchWp2mN58=","sortNumber":2,"createdDatetime":1490012999000,"productId":"","hospitalSid":null},{"id":"p4","pictureKey":"http://image.joplus.cn/2017-06-29/2017062910062110303696.jpg?e=1498988030&token=aBcc3cHlCNiHpGi-QCjGrwLt_P8iLyvWiVlFN1Vp:_n9_vzzOYcaNPPzZivF_zi2mmgk=","sortNumber":3,"createdDatetime":1490335087000,"productId":"","hospitalSid":null},{"id":"p5","pictureKey":"http://image.joplus.cn/2017-06-29/2017062910063247204518.jpg?e=1498988030&token=aBcc3cHlCNiHpGi-QCjGrwLt_P8iLyvWiVlFN1Vp:1oLtqDP5aBTCtrFB4hXWn6_TIQo=","sortNumber":4,"createdDatetime":1490064237000,"productId":"","hospitalSid":null},{"id":"p6","pictureKey":"http://image.joplus.cn/2017-06-29/2017062910064414805662.jpg?e=1498988030&token=aBcc3cHlCNiHpGi-QCjGrwLt_P8iLyvWiVlFN1Vp:OdMeBQQ5yiWI9C9IE285azxQXMM=","sortNumber":5,"createdDatetime":1490322124000,"productId":"","hospitalSid":null}]}
     * message : 请求成功
     */

    private String code;
    private DataBean data;
    private String message;

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public DataBean getData() {
        return data;
    }

    public void setData(DataBean data) {
        this.data = data;
    }

    public String getMessage() {
        return message;
    }

    public void setMessage(String message) {
        this.message = message;
    }

    public static class DataBean {
        /**
         * hotelHouseTypes : [{"hotelHouseAttentions":[{"sid":"sid9","createdDatetime":1498647316000,"updatedDatetime":1498647318000,"content":"为您推荐","isHighlight":true,"sortNumber":1,"hotelHouseSid":"hhsid1"},{"sid":"sid29","createdDatetime":1498647316000,"updatedDatetime":1498647318000,"content":"不可取消","isHighlight":true,"sortNumber":2,"hotelHouseSid":"hhsid1"}],"hotelHouseType":{"sid":"hhsid1","createdDatetime":1498647155000,"updatedDatetime":1498647159000,"name":"豪华大床房","houseDetailLabel":"单早|62m 有床 大床","houseRemindLabel":"亲，不要错过近期超低价格哦","memberPrice":2788,"ctripPrice":5220,"status":"1","hotelSid":"hsid1"}}]
         * hotel : {"sid":"hsid1","createdDatetime":1498646401000,"updatedDatetime":1498646403000,"serviceSid":"ser1463110650570c2o4","name":"上海东锦江希尔顿逸林酒店","address":"上海市浦东杨高南路889号","levelSid":"dict1491905020876BKy4","levelName":"4","districtSid":"9ad43aeec37b44b6aff4c61fb9c6dfdf","districtName":"浦东新区","citySid":"area1476075851393EjKc","cityName":"上海市","coverKey":"2017-06-29/2017062910011864903282.jpg","introduction":"上海东锦江希尔顿逸林酒店位于陆家嘴商业圈，东西两楼以至高47层傲然屹立于浦东，俯瞰浦江两岸，美景尽收眼底，并以其枢纽位置便捷通往上海各商业中心。入住拥有十年五星经验的酒店，并品尝温热的巧克力香脆曲奇。酒店拥有850间品味出众的客房，4个独具特色的餐厅，一个健身中心和可容纳500位客人的会务场所。180米高空旋转餐厅X-Sensation更是为您提供用餐、聚会的优质场所。","memberServiceLabel":"2888","isShare":true,"shareTitle":"上海东锦江希尔顿逸林酒店","shareDescription":"上海东锦江希尔顿逸林酒店位于陆家嘴商业圈，东西两楼以至高47层傲然屹立于浦东","shareUrl":"http://doubletree.hilton.com.cn/zh-cn/hotel/Shanghai/doubletree-Shanghai-SHASPDI/about.html","sharePicture":"http://image.joplus.cn/2017-06-29/2017062910011864903282.jpg?e=1498988030&token=aBcc3cHlCNiHpGi-QCjGrwLt_P8iLyvWiVlFN1Vp:Tx4DBkS4ioQcXfakgjwcHWk_wPs=","status":"1"}
         * pictures : [{"id":"p1","pictureKey":"http://image.joplus.cn/2017-06-29/2017062910011864903282.jpg?e=1498988030&token=aBcc3cHlCNiHpGi-QCjGrwLt_P8iLyvWiVlFN1Vp:Tx4DBkS4ioQcXfakgjwcHWk_wPs=","sortNumber":0,"createdDatetime":1490322667000,"productId":"","hospitalSid":null},{"id":"p2","pictureKey":"http://image.joplus.cn/2017-06-29/2017062910013833806464.jpg?e=1498988030&token=aBcc3cHlCNiHpGi-QCjGrwLt_P8iLyvWiVlFN1Vp:QTRrP_q7Jkqks35ov6FEPKoplsA=","sortNumber":1,"createdDatetime":1490334502000,"productId":"","hospitalSid":null},{"id":"p3","pictureKey":"http://image.joplus.cn/2017-06-29/2017062910060576908266.jpg?e=1498988030&token=aBcc3cHlCNiHpGi-QCjGrwLt_P8iLyvWiVlFN1Vp:f6LuVdM4SjjHYTNtvMchWp2mN58=","sortNumber":2,"createdDatetime":1490012999000,"productId":"","hospitalSid":null},{"id":"p4","pictureKey":"http://image.joplus.cn/2017-06-29/2017062910062110303696.jpg?e=1498988030&token=aBcc3cHlCNiHpGi-QCjGrwLt_P8iLyvWiVlFN1Vp:_n9_vzzOYcaNPPzZivF_zi2mmgk=","sortNumber":3,"createdDatetime":1490335087000,"productId":"","hospitalSid":null},{"id":"p5","pictureKey":"http://image.joplus.cn/2017-06-29/2017062910063247204518.jpg?e=1498988030&token=aBcc3cHlCNiHpGi-QCjGrwLt_P8iLyvWiVlFN1Vp:1oLtqDP5aBTCtrFB4hXWn6_TIQo=","sortNumber":4,"createdDatetime":1490064237000,"productId":"","hospitalSid":null},{"id":"p6","pictureKey":"http://image.joplus.cn/2017-06-29/2017062910064414805662.jpg?e=1498988030&token=aBcc3cHlCNiHpGi-QCjGrwLt_P8iLyvWiVlFN1Vp:OdMeBQQ5yiWI9C9IE285azxQXMM=","sortNumber":5,"createdDatetime":1490322124000,"productId":"","hospitalSid":null}]
         */

        private HotelBean hotel;
        private List<HotelHouseTypesBean> hotelHouseTypes;
        private List<PicturesBean> pictures;

        public HotelBean getHotel() {
            return hotel;
        }

        public void setHotel(HotelBean hotel) {
            this.hotel = hotel;
        }

        public List<HotelHouseTypesBean> getHotelHouseTypes() {
            return hotelHouseTypes;
        }

        public void setHotelHouseTypes(List<HotelHouseTypesBean> hotelHouseTypes) {
            this.hotelHouseTypes = hotelHouseTypes;
        }

        public List<PicturesBean> getPictures() {
            return pictures;
        }

        public void setPictures(List<PicturesBean> pictures) {
            this.pictures = pictures;
        }

        public static class HotelBean {
            /**
             * sid : hsid1
             * createdDatetime : 1498646401000
             * updatedDatetime : 1498646403000
             * serviceSid : ser1463110650570c2o4
             * name : 上海东锦江希尔顿逸林酒店
             * address : 上海市浦东杨高南路889号
             * levelSid : dict1491905020876BKy4
             * levelName : 4
             * districtSid : 9ad43aeec37b44b6aff4c61fb9c6dfdf
             * districtName : 浦东新区
             * citySid : area1476075851393EjKc
             * cityName : 上海市
             * coverKey : 2017-06-29/2017062910011864903282.jpg
             * introduction : 上海东锦江希尔顿逸林酒店位于陆家嘴商业圈，东西两楼以至高47层傲然屹立于浦东，俯瞰浦江两岸，美景尽收眼底，并以其枢纽位置便捷通往上海各商业中心。入住拥有十年五星经验的酒店，并品尝温热的巧克力香脆曲奇。酒店拥有850间品味出众的客房，4个独具特色的餐厅，一个健身中心和可容纳500位客人的会务场所。180米高空旋转餐厅X-Sensation更是为您提供用餐、聚会的优质场所。
             * memberServiceLabel : 2888
             * isShare : true
             * shareTitle : 上海东锦江希尔顿逸林酒店
             * shareDescription : 上海东锦江希尔顿逸林酒店位于陆家嘴商业圈，东西两楼以至高47层傲然屹立于浦东
             * shareUrl : http://doubletree.hilton.com.cn/zh-cn/hotel/Shanghai/doubletree-Shanghai-SHASPDI/about.html
             * sharePicture : http://image.joplus.cn/2017-06-29/2017062910011864903282.jpg?e=1498988030&token=aBcc3cHlCNiHpGi-QCjGrwLt_P8iLyvWiVlFN1Vp:Tx4DBkS4ioQcXfakgjwcHWk_wPs=
             * status : 1
             */

            private String sid;
            private long createdDatetime;
            private long updatedDatetime;
            private String serviceSid;
            private String name;
            private String address;
            private String levelSid;
            private String levelName;
            private String districtSid;
            private String districtName;
            private String citySid;
            private String cityName;
            private String coverKey;
            private String introduction;
            private String memberServiceLabel;
            private boolean isShare;
            private String shareTitle;
            private String shareDescription;
            private String shareUrl;
            private String sharePicture;
            private String status;

            public String getSid() {
                return sid;
            }

            public void setSid(String sid) {
                this.sid = sid;
            }

            public long getCreatedDatetime() {
                return createdDatetime;
            }

            public void setCreatedDatetime(long createdDatetime) {
                this.createdDatetime = createdDatetime;
            }

            public long getUpdatedDatetime() {
                return updatedDatetime;
            }

            public void setUpdatedDatetime(long updatedDatetime) {
                this.updatedDatetime = updatedDatetime;
            }

            public String getServiceSid() {
                return serviceSid;
            }

            public void setServiceSid(String serviceSid) {
                this.serviceSid = serviceSid;
            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }

            public String getAddress() {
                return address;
            }

            public void setAddress(String address) {
                this.address = address;
            }

            public String getLevelSid() {
                return levelSid;
            }

            public void setLevelSid(String levelSid) {
                this.levelSid = levelSid;
            }

            public String getLevelName() {
                return levelName;
            }

            public void setLevelName(String levelName) {
                this.levelName = levelName;
            }

            public String getDistrictSid() {
                return districtSid;
            }

            public void setDistrictSid(String districtSid) {
                this.districtSid = districtSid;
            }

            public String getDistrictName() {
                return districtName;
            }

            public void setDistrictName(String districtName) {
                this.districtName = districtName;
            }

            public String getCitySid() {
                return citySid;
            }

            public void setCitySid(String citySid) {
                this.citySid = citySid;
            }

            public String getCityName() {
                return cityName;
            }

            public void setCityName(String cityName) {
                this.cityName = cityName;
            }

            public String getCoverKey() {
                return coverKey;
            }

            public void setCoverKey(String coverKey) {
                this.coverKey = coverKey;
            }

            public String getIntroduction() {
                return introduction;
            }

            public void setIntroduction(String introduction) {
                this.introduction = introduction;
            }

            public String getMemberServiceLabel() {
                return memberServiceLabel;
            }

            public void setMemberServiceLabel(String memberServiceLabel) {
                this.memberServiceLabel = memberServiceLabel;
            }

            public boolean isIsShare() {
                return isShare;
            }

            public void setIsShare(boolean isShare) {
                this.isShare = isShare;
            }

            public String getShareTitle() {
                return shareTitle;
            }

            public void setShareTitle(String shareTitle) {
                this.shareTitle = shareTitle;
            }

            public String getShareDescription() {
                return shareDescription;
            }

            public void setShareDescription(String shareDescription) {
                this.shareDescription = shareDescription;
            }

            public String getShareUrl() {
                return shareUrl;
            }

            public void setShareUrl(String shareUrl) {
                this.shareUrl = shareUrl;
            }

            public String getSharePicture() {
                return sharePicture;
            }

            public void setSharePicture(String sharePicture) {
                this.sharePicture = sharePicture;
            }

            public String getStatus() {
                return status;
            }

            public void setStatus(String status) {
                this.status = status;
            }
        }

        public static class HotelHouseTypesBean {
            /**
             * hotelHouseAttentions : [{"sid":"sid9","createdDatetime":1498647316000,"updatedDatetime":1498647318000,"content":"为您推荐","isHighlight":true,"sortNumber":1,"hotelHouseSid":"hhsid1"},{"sid":"sid29","createdDatetime":1498647316000,"updatedDatetime":1498647318000,"content":"不可取消","isHighlight":true,"sortNumber":2,"hotelHouseSid":"hhsid1"}]
             * hotelHouseType : {"sid":"hhsid1","createdDatetime":1498647155000,"updatedDatetime":1498647159000,"name":"豪华大床房","houseDetailLabel":"单早|62m 有床 大床","houseRemindLabel":"亲，不要错过近期超低价格哦","memberPrice":2788,"ctripPrice":5220,"status":"1","hotelSid":"hsid1"}
             */

            private HotelHouseTypeBean hotelHouseType;
            private List<HotelHouseAttentionsBean> hotelHouseAttentions;

            public HotelHouseTypeBean getHotelHouseType() {
                return hotelHouseType;
            }

            public void setHotelHouseType(HotelHouseTypeBean hotelHouseType) {
                this.hotelHouseType = hotelHouseType;
            }

            public List<HotelHouseAttentionsBean> getHotelHouseAttentions() {
                return hotelHouseAttentions;
            }

            public void setHotelHouseAttentions(List<HotelHouseAttentionsBean> hotelHouseAttentions) {
                this.hotelHouseAttentions = hotelHouseAttentions;
            }

            public static class HotelHouseTypeBean {
                /**
                 * sid : hhsid1
                 * createdDatetime : 1498647155000
                 * updatedDatetime : 1498647159000
                 * name : 豪华大床房
                 * houseDetailLabel : 单早|62m 有床 大床
                 * houseRemindLabel : 亲，不要错过近期超低价格哦
                 * memberPrice : 2788
                 * ctripPrice : 5220
                 * status : 1
                 * hotelSid : hsid1
                 */

                private String sid;
                private long createdDatetime;
                private long updatedDatetime;
                private String name;
                private String houseDetailLabel;
                private String houseRemindLabel;
                private String memberPrice;
                private String ctripPrice;
                private String status;
                private String hotelSid;

                public String getSid() {
                    return sid;
                }

                public void setSid(String sid) {
                    this.sid = sid;
                }

                public long getCreatedDatetime() {
                    return createdDatetime;
                }

                public void setCreatedDatetime(long createdDatetime) {
                    this.createdDatetime = createdDatetime;
                }

                public long getUpdatedDatetime() {
                    return updatedDatetime;
                }

                public void setUpdatedDatetime(long updatedDatetime) {
                    this.updatedDatetime = updatedDatetime;
                }

                public String getName() {
                    return name;
                }

                public void setName(String name) {
                    this.name = name;
                }

                public String getHouseDetailLabel() {
                    return houseDetailLabel;
                }

                public void setHouseDetailLabel(String houseDetailLabel) {
                    this.houseDetailLabel = houseDetailLabel;
                }

                public String getHouseRemindLabel() {
                    return houseRemindLabel;
                }

                public void setHouseRemindLabel(String houseRemindLabel) {
                    this.houseRemindLabel = houseRemindLabel;
                }

                public String getMemberPrice() {
                    return memberPrice;
                }

                public void setMemberPrice(String memberPrice) {
                    this.memberPrice = memberPrice;
                }

                public String getCtripPrice() {
                    return ctripPrice;
                }

                public void setCtripPrice(String ctripPrice) {
                    this.ctripPrice = ctripPrice;
                }

                public String getStatus() {
                    return status;
                }

                public void setStatus(String status) {
                    this.status = status;
                }

                public String getHotelSid() {
                    return hotelSid;
                }

                public void setHotelSid(String hotelSid) {
                    this.hotelSid = hotelSid;
                }
            }

            public static class HotelHouseAttentionsBean {
                /**
                 * sid : sid9
                 * createdDatetime : 1498647316000
                 * updatedDatetime : 1498647318000
                 * content : 为您推荐
                 * isHighlight : true
                 * sortNumber : 1
                 * hotelHouseSid : hhsid1
                 */

                private String sid;
                private long createdDatetime;
                private long updatedDatetime;
                private String content;
                private Boolean isHighlight;
                private int sortNumber;
                private String hotelHouseSid;

                public String getSid() {
                    return sid;
                }

                public void setSid(String sid) {
                    this.sid = sid;
                }

                public long getCreatedDatetime() {
                    return createdDatetime;
                }

                public void setCreatedDatetime(long createdDatetime) {
                    this.createdDatetime = createdDatetime;
                }

                public long getUpdatedDatetime() {
                    return updatedDatetime;
                }

                public void setUpdatedDatetime(long updatedDatetime) {
                    this.updatedDatetime = updatedDatetime;
                }

                public String getContent() {
                    return content;
                }

                public void setContent(String content) {
                    this.content = content;
                }

                public Boolean isIsHighlight() {
                    return isHighlight;
                }

                public void setIsHighlight(Boolean isHighlight) {
                    this.isHighlight = isHighlight;
                }

                public int getSortNumber() {
                    return sortNumber;
                }

                public void setSortNumber(int sortNumber) {
                    this.sortNumber = sortNumber;
                }

                public String getHotelHouseSid() {
                    return hotelHouseSid;
                }

                public void setHotelHouseSid(String hotelHouseSid) {
                    this.hotelHouseSid = hotelHouseSid;
                }
            }
        }

        public static class PicturesBean {
            /**
             * id : p1
             * pictureKey : http://image.joplus.cn/2017-06-29/2017062910011864903282.jpg?e=1498988030&token=aBcc3cHlCNiHpGi-QCjGrwLt_P8iLyvWiVlFN1Vp:Tx4DBkS4ioQcXfakgjwcHWk_wPs=
             * sortNumber : 0
             * createdDatetime : 1490322667000
             * productId :
             * hospitalSid : null
             */

            private String id;
            private String pictureKey;
            private int sortNumber;
            private long createdDatetime;
            private String productId;
            private Object hospitalSid;

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }

            public String getPictureKey() {
                return pictureKey;
            }

            public void setPictureKey(String pictureKey) {
                this.pictureKey = pictureKey;
            }

            public int getSortNumber() {
                return sortNumber;
            }

            public void setSortNumber(int sortNumber) {
                this.sortNumber = sortNumber;
            }

            public long getCreatedDatetime() {
                return createdDatetime;
            }

            public void setCreatedDatetime(long createdDatetime) {
                this.createdDatetime = createdDatetime;
            }

            public String getProductId() {
                return productId;
            }

            public void setProductId(String productId) {
                this.productId = productId;
            }

            public Object getHospitalSid() {
                return hospitalSid;
            }

            public void setHospitalSid(Object hospitalSid) {
                this.hospitalSid = hospitalSid;
            }
        }
    }
}
